St. John, U.S. Virgin Islands

Cruz Bay in St. John, U.S. Virgin Islands
Copyright © 2016, CT Now
58°