Harpulina loroisii

Harpulina loroisii

Item# 10968
$38.00
(Valenciennes, 1863)

88mm (w/operc, growth line)

India
Scroll to top