Northern moon Snails (Euspira heros) scavenging on a lobster claw. New England, Atlantic Ocean

- Image ID: C6NT46
Jeff Rotman / Alamy Stock Photo
Image ID: C6NT46
Northern moon Snails (Euspira heros) scavenging on a lobster claw. New England, Atlantic Ocean
Location: New England, Atlantic Ocean