Cymbiola sophiae

Cymbiola sophiae

Item# 10896
$30.00
(Gray, 1846)

58mm (chiped spinal canal)

Australia
Scroll to top