couple in the water at Shell Beach, St Barth

Romantic Shell Beach, on St. Barth.