Voluta ebraea

Voluta ebraea
Item# 11102
$37.00

(Linnaeus, 1758)

149mm

Brazil