Preview Jellyfish in the Aquarium, Horniman Museum, London, England, United Kingdom, Europe Image ID: 834-1381 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day indoors nature natural world animals underwater marine life close up close ups generic location jellyfish aquarium horniman museum london england great britain united kingdom europe exhibits invertebrates