Harpulina loroisii

Harpulina loroisii
Item# 10969

(Valenciennes, 1863)

84mm

India