doctors-cave-beach-jamaica

Lifeguard stand and pier on Doctor's Cave Beach in Jamaica