Caterpillar 20130706

Caterpillar 20130706

Observation - Caterpillar 20130706 - UK and Ireland. Description: c.25mm, on grey poplar

c.25mm, on grey poplar