Photo Highlight: Shell Beach, St. Barth's

Shell Beach - an entire beach of tiny, little pink shells in St. Barth's

Advertisements