« back to search results

Image 13 of 20
< Prev Next >
_SEN2913.jpg
Dakar, Senegal.  Place du Tirailleur, with Statue to Demba and Dupont, Heroes of World War I.  Dakar Train Station in background.