Vetch aphid (Macrosiphini (Megoura viciae ))

Vetch aphid (Macrosiphini (Megoura viciae ))

Observation - Vetch aphid (Macrosiphini (Megoura viciae )). Description: No notes

No notes