Senegal Walking Tour

Senegal13 videos
Dakar, Saint-Louis, SN