Image 1 of 1
SouthAfrica-8678.jpg
South Africa, Cape Town.  Interior of the Auwal (al-Awwal) Mosque, Bo-kaap's Oldest.