I think this is a Jamides celeno aelianus (Common Caerulean). It shows part of its upperside.
-Loke
Forum Rules