Neptunea lyrata decemcostata (Say, 1826)
Massachusetts State Shell

Neptunea lyrata decemcostata (Say, 1826)

Back