Cluster of greenfly or aphids of the family Aphidoidea on a rose bud

Royalty-free stock photo ID: 143399188

Cluster of greenfly or aphids of the family Aphidoidea on a rose bud