Royalty-free stock photo ID: 139087904

extreme macro shot of a aphids colony over a citrus leaf - Image