Ibalia leucospoides

Ibalia leucospoides

Observation - Ibalia leucospoides - UK and Ireland. Description: Ibalia leucospoides

Ibalia leucospoides