Fulguropsis spirata (Lamarck, 1816) Depositing Egg Capsules

Fulguropsis spirata (Lamarck, 1816) Depositing Egg Capsules

Big Talbot Island, Duval Co., Florida 5/7/2004