Alpha & NEX HD

This was all filmed on a wonderful trip to St. John in the American Virgin Islands. If you plan on traveling to the Caribbean soon, go to St. John.

j vimeo.com/72484772

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…