wish I was there!
lifes a beach! I took this photo on the famous Grace Bay Beach in Turks & Caicos, British West Indes.
End of the season (early September) means you have the beaches to yourself. Peace and tranquility rule. Absolute bliss.
15,620
views
10
faves
14
comments
Uploaded on November 19, 2007
Taken on September 1, 2007