Tropical Living

Alo ("hello!" in Creole French)

Welcome to North Island in the Seychelles