« back to search results

Image 1 of 5
Next >
_SEN2860.jpg
Dakar, Senegal. Advertisements, Parking Meter,  Independence Square, Place de l'Independence.