Took this at MNT this morning. Could this be possibly the Jamides caeruleus caeruleus (Sky Blue)?




Richard