Amber snails

Amber snails

Observation - Amber snails - UK and Ireland. Description: