Snail WIlbury Hill

Snail WIlbury Hill

Observation - Snail WIlbury Hill - UK and Ireland. Description: Very large - 2cm?

Very large - 2cm?