Results 1 results found Dog welk (Nassarius papillosus), Sulawesi, Indonesia, Southeast Asia, Asia Dog whelks and barnacles on a rock, Stoer, Assynt, Sutherland, Scotland, United Kingdom, Europe