Candalides xanthospilos

Dotted Blue / Yellow-spot Blue / Yellow-spotted Blue