Flower Hat Jelly

July 6th, 2014

A colorful flower hat jellyfish (Olindias formosa) seen at the Shedd Aquarium in Chicago, Illinois.Taken on June 29th, 2014.

Posted in Photo | Comments (0)

Leave a Reply