X

Mahe Island, Seychelles

Anse Royale