Amber snail

Amber snail

Observation - Amber snail - UK and Ireland. Description: