Calocochlia pulcherrima (G. B. Sowerby, 1840)

Calocochlia pulcherrima (G. B. Sowerby, 1840)

Luzon Island, Philippines (43 mm.)

Back