species 116 observations

Large Thistle Aphid

Uroleucon cirsii