Aphids on Birch

Aphids on Birch

Observation - Aphids on Birch - UK and Ireland. Description: Heavy Aphid infestation of a small Birch tree.

Heavy Aphid infestation of a small Birch tree.