Sénégal - Ile de Carabane
Senegal - Carabane Island
.