Seven spot ladybird Coccinella septumpunctata feeding on black bean aphids Aphis fabae

- Image ID: ACGAAX
Seven spot ladybird Coccinella septumpunctata feeding on black bean aphids Aphis fabae
Nigel Cattlin / Alamy Stock Photo
Image ID: ACGAAX