Harmonia axyridis. Harlequin ladybird larvae on a leaf with blackly aphids. UK

- Image ID: B2NYY7
Harmonia axyridis. Harlequin ladybird larvae on a leaf with blackly aphids. UK
Tim Gainey / Alamy Stock Photo
Image ID: B2NYY7
Location: England
Save to lightbox