By

Grand Turk White Sand Beach

A pristine white sand beach with turquoise Caribbean water in Grand Turk, Turks and Caicos, palm trees, clear blue sky, tropical paradise scenery

Leave a Reply