Shell beach Shell beach on the island of St. Barts. TravelChris ClemensMay 19, 2016Beach, St BartsComment Facebook0 Twitter Tumblr 0 Likes