Tritia reticulata / Netted dog whelk

Photo   |   Animalia / Mollusca / Gastropoda / Neogastropoda / Nassariidae