Aporia crataegi by Marco D'abbruzzi
_