pigeon island beach

View of a clear turquoise sea framed by leafy trees at Pigeon Island, St. Lucia, with a distant shoreline and blue sky in the background.