Periwinkle or Dog Whelk?

Periwinkle or Dog Whelk?

Observation - Periwinkle or Dog Whelk? - UK and Ireland. Description: