By laelaps on June 11, 2008. Gastropods eating the shell and gills of a horseshoe crab (Limulus polyphemus). Photographed May 17, 2008 at Cape Henlopen State Park, Delaware. Tags Inverts Photography Log in to post comments More like this