Masjid-ul-Abrar


  

Walmer Road, South End, Eastern Cape, South Africa