Image 1 of 1
SouthAfrica-8220.jpg
Cape Town, South Africa.  Habibia Soofi Mosque, Athlone, Rylands Estate, a suburb of Cape Town.