Published June 10, 2014 at 1944 × 2592 in May 25, Orchard Beach and Pelham Bay ← Previous Next → Bioluminescent comb jelly. Photo by Alex Pavlov.