Satyrium ilavia

Common name: Ilavia Hairstreak