Image 1 of 1
SouthAfrica-3060.jpg
South Africa.  Cape Town, Bo-kaap.  Clocks Showing Prayer Times, Nurul Huda Mosque.