Harpulina loroisii

Harpulina loroisii
Item# 10223

(Valenciennes, 1863)

102mm

Sri Lanka