Psylla ambigua

Psylla ambigua

Observation - Psylla ambigua - UK and Ireland. Description: ID at B.B.

ID at B.B.