A worldwide community photographing and learning about wildlife
Project Noah Nature School
Found these beauties at the Newport Aquarium in Kentucky! I'm not exactly sure what kind of jellies they are.
Spotted on May 11, 2010 Submitted on May 11, 2011
Join the Project Noah Team
No Comments