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