Tags: butterfly insect nature purple flowers green antenna spring perching wings leaves spotted garden closeup beauty petals stamen pistil peacock vibrant botany nectar monarch pollination flying