Diodora cayenensis (Lamarck, 1822) Cayenne Keyhole Limpet

Diodora cayenensis (Lamarck, 1822) Cayenne Keyhole Limpet

Dead in sand, Mayport Naval Station Beach, Duval Co., Florida (16 mm.)

Diodora cayenensis (Lamarck, 1822) Cayenne Keyhole Limpet

Diodora cayenensis (Lamarck, 1822) Cayenne Keyhole Limpet

Diodora cayenensis (Lamarck, 1822) Cayenne Keyhole Limpet

Diodora cayenensis (Lamarck, 1822) Cayenne Keyhole Limpet

Diodora cayenensis (Lamarck, 1822) Cayenne Keyhole Limpet 

Diodora cayenensis (Lamarck, 1822) Cayenne Keyhole Limpet

Diodora cayenensis (Lamarck, 1822) Cayenne Keyhole Limpet     Diodora cayenensis (Lamarck, 1822) Cayenne Keyhole Limpet