Aphids gathering on leaves of apple tree.
Image Details

Still Image of Aphids Gathering On Leaves Of Apple Tree

Contributor: Mazhora
3.9 MB

This image was captured from a video:

Similar Images