Jellyfish

Found some old photos from London Sea Life Aquarium. I wonder if they know how cool they look.