Unknown Gastropod

Unknown Gastropod

Observation - Unknown Gastropod - UK and Ireland. Description: