Martesia striata (Linnaeus, 1758) Striate Piddock

Martesia striata (Linnaeus, 1758) Striate Piddock

    In old wood piling, Lighthouse Point Park, north side of Ponce Inlet, Volusia County, Florida 1/12/2009 | Digital Photograph by Joel Wooster