Ladybug on a flower

Royalty-free stock photo ID: 77829496

Ladybug on a flower