European Peacock Butterfly (Aglais io) by OlePhotography
_