« back to search results

Image 25 of 1113
< Prev Next >
SouthAfrica-7671.jpg
South Africa, Cape Town.  Sheikh Ismail Keraan, Imam of the Al-Azhar Mosque.