By laelaps on September 27, 2008. A bit of shell on a sandy pedestal. Photographed at Cape Henlopen State Park, Delaware. Tags Inverts Photography Log in to post comments More like this