Whelk.

Whelk.

Observation - Whelk. - UK and Ireland. Description: