Tropical Living

Bonzour ("hello!" in Creole French)

Welcome to Frégate Island in The Seychelles