Masjid Aziz


  

Pier Street, South End, Eastern Cape, South Africa