Water S Edge, USVI

Water s Edge, USVI

The Caribbean Sea laps the shoreline of Maho Bay Beach in St. John.