Keur Mame Thierno NDOUR

Hotel in Dakar, Senegal