Archive for the tag "turks and caicos"

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

A Gathering Storm on a Perfect Beach