Black Bean aphids (Aphis fabae) nesting under leaf - USA
Size: 2880px × 3600px
Location: USA
Photo credit: © B Christopher / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: america, american, aphid, aphids, aphis, bean, black, cherry, fabae, garden, nest, nesting, north, north-america, north-american, pest, pests, states, united, usa