Archive for the category "Turks & Caicos"

A gathering storm on Grace Bay Beach in Turks and Caicos islands in the Caribbean.

A Gathering Storm on a Perfect Beach