woollybeechaphideggs.jpg

Woolly beech aphid eggs on stem