Netted whelk

Netted whelk

Observation - Netted whelk - UK and Ireland. Description: