Romance travel on St Barthelemy, couple at Shell Beach

A couple enjoying a moment, Shell Beach, St Barth