La Rousette

Anse Aux Pins
Mahe Island
Seychelles