Turks & Caicos Islands | Tuesday, October 26, 2010 | 54 photos
75 miles away, yet 1 million miles apart
1 2 Next >