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