species 1,977 observations

Spiny Witch-Hazel Gall Aphid

Hamamelistes spinosus