Aphid indet 40

Aphid indet 40

Observation - Aphid indet 40 - UK and Ireland. Description: No notes

No notes