Results 2 results found Panoramic over the village from the Castel, Ile de Goree (Goree Island), UNESCO, Dakar, Senegal, West Africa Senegalese artist painter Abdoulaye Diallo in his house and workshop, Ngor island, Dakar, Senegal, West Africa