Snail 19

Snail 19

Observation - Snail 19 - UK and Ireland. Description: