Masjid-ul-Fuqara


  

Selago Crescent, Malabar, Eastern Cape, South Africa