snail spp.

snail spp.

Observation - snail spp. - UK and Ireland. Description: