« back to search results

Image 23 of 261
< Prev Next >
_SEN2844.jpg
Dakar, Senegal.  Dakar Hospital.