Royalty-free stock photo ID: 1068556478

Colorful Peacock Butterfly on Yellow Flower - Image