mehampson: snail, leaf
mehampson: cuttlefish
mehampson: Inside a periwinkle shell
mehampson: Two garden snails passing
mehampson: Climbing garden snail
mehampson: Tiny snail