Exhibitions

Eden Project is currently exhibiting a collection of giant insects throughout the Biomes

Keep your eye pealed for the giant butterfly, spiders and many more.

Exhibitions~~element62