Aphid 85

Aphid 85

Observation - Aphid 85 - UK and Ireland. Description: No notes On Hornbeam (Carpinus betulus)

No notes
On Hornbeam (Carpinus betulus)