Eden snail

Eden snail

Observation - Eden snail - UK and Ireland. Description: in the rainforest biome at the Eden Project

in the rainforest biome at the Eden Project