Image 1 of 1
_SEN2859.jpg
Dakar, Senegal.  Independence Square, Place de l'Independence.