IMG_5645 ← Previous Next → An enormous jellyfish that drifted out of a rough sea on the beach at St. Lucia