Grand Anse Mahe

Grand Anse Mahe, Seychelles