Girdled snails

Girdled snails

Observation - Girdled snails - UK and Ireland. Description: Alien snails! Spotted in West Yorkshire.

Alien snails! Spotted in West Yorkshire.