Jellyfish in the aquarium at "The Living Seas" at Epcot Center, Disney-Orlando.
Copyright John Mark Jones 2004 All Rights Reserved