Tmolus echion

Common name: Red-spotted Hairstreak