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
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
June 14, 2009