DescriptionMyzus persicae 75370975.jpg English: Green Peach Aphid (Myzus persicae) Date 22 May 2020 Source https://www.inaturalist.org/photos/75370975 Author...