Freeport

Freeport

The wave splashes over eroded rocky coast in Freeport on Grand Bahama Island, The Bahamas.