Phyllocnistis xenia

Phyllocnistis xenia

Observation - Phyllocnistis xenia - UK and Ireland. Description: