Netted Dog Whelk

Netted Dog Whelk

Observation - Netted Dog Whelk. Description: