St. Thomas: A beautiful shot overlooking the bay at Charlotte Amelie, St. Thomas, U.S. Virgin Islands. This was shot from atop Blackbeard's Castle
Posted June 14, 2009
St. Thomas: A beautiful shot overlooking the bay at Charlotte Amelie, St. Thomas, U.S. Virgin Islands. This was shot from atop Blackbeard's Castle
Posted June 14, 2009