Designed by
Title
jellyfish at the Shedd Aquarium in Chicago #280611346
Description
A photo of some jellyfish taken at the Shedd Aquarium in Chicago, IL. Jellyfish are a mystery to observe, and offer a glimpse of some of the strange things the oceans have to offer.
This image is editorial