Bill & Mark Bell:
Harpidae>Harpa articularis? Articulate harp snail DSCF3825
Bill & Mark Bell:
Harpidae>Harpa articularis? Articulate harp snail DSCF6511
Bill & Mark Bell:
Harpidae>Harpa articularis? Articulate harp snail? DSCF3826