Strange snails

Strange snails

Observation - Strange snails - UK and Ireland. Description: