Results 1 results found Dog whelks (Nucella lapillus) and clusters of their eggs attached to a rock exposed at low tide, The Gower Peninsula, Wales, United Kingdom, Europe Dog Whelk Nucella lapillus