Anse Soleil Beachcomber

Anse Soleil
Mahe Island
Seychelles