Cattleheart Butterfly,aka,Parides iphidamas
A butterfly balances on a plant leaf in the gardens.
© Bornin54 | Stock Free Images
Pro Stock Photos From Dreamstime
Similar Free Images