Snail 3

Snail 3

Observation - Snail 3 - UK and Ireland. Description: