MATAR GUEYE

Hotel in Dakar, Senegal