Triplofusus giganteus (Kiener, 1840) Horse Conch Depositing Eggs

On sand flat, Kice Island, just south of Marco Island, Collier County, Florida 3/9/2008. Digital image by Amy Tripp.