Is this Taractrocera archias?

Printable View