Lyria cloveriana

Lyria cloveriana
Item# 10301

(Weaver, 1963)

87mm

Sri Lanka