Snail 25

Snail 25

Observation - Snail 25 - UK and Ireland. Description: