Image 1 of 1
SC1006-79.jpg
Seychelles, Island Mahe, Anse Soleil: Cafe Soleil, beach, southwest coast