Snails sheltering

Snails sheltering

Observation - Snails sheltering - UK and Ireland. Description: Snails shelter showing old membranes(epiphragm)

Snails shelter showing old membranes(epiphragm)