Snail 12

Snail 12

Observation - Snail 12 - UK and Ireland. Description: