Digital Organics Jellyfish at Ecola Park in USA
Jellyfish displayed at Ecola Park north of Cannon Beach, Oregon