Harpulina arausiaca

Harpulina arausiaca
Item# 10276

(Lightfoot, J., 1786)

90mm (large)

Sri Lanka