This was photographed yesterday at Sri Lanna NP, n. Thailand. It was feeding high in flowers and hard to photograph well.
At the time in the field it was passed off as Deudorix epijarbas. But now looking at the images it seems not. The inside colouration of the hindwing is blueish (just visible in the photo). So my thoughts now turn to Virachola Isocrates. Checking other web images that looks plausible, but this one is a little worn. Confirmation, or reidentification, welcomed please.

Two images - one without flash, one with.

Many thanks.