Ngor (island)


Ngor - island in Senegal.