« back to search results

Image 21 of 208
< Prev Next >
_SEN5705.jpg
Senegal, Touba.  Young Women at the Al-Azhar Institute of Islamic Studies.