Common Whelk

Common Whelk

Observation - Common Whelk - UK and Ireland. Description: