Harpulina loroisii

Harpulina loroisii

Item# 11079
$33.00
(Valenciennes, 1863)

72mm (growth line)

India
Scroll to top