Unknown mollusk

Unknown mollusk

Observation - Unknown mollusk - UK and Ireland. Description: