Harpulina loroisii

Harpulina loroisii

Item# 11078
$32.00
(Valenciennes, 1863)

70.5mm (growth line)

India
Scroll to top