Filigreed peacock butterfly on the yellow flower