Close
Sri Lankan Decorated Ace.
Thoressa decorata