Harpulina loroisii

Harpulina loroisii
Item# 11080
$35.00

(Valenciennes, 1863)

73mm

India