Keur Ser Ablaye Bousso Guede

Hotel in Dakar, Senegal

Rocade