Netted Dog Whelk

Netted Dog Whelk

Observation - Netted Dog Whelk - UK and Ireland. Description: