Small Marine Snail

Small Marine Snail

Observation - Small Marine Snail - UK and Ireland. Description: