Peppered Moth Caterpillar

Peppered Moth Caterpillar

Observation - Peppered Moth Caterpillar - UK and Ireland. Description: Caterpillar found on Acer tree

Caterpillar found on Acer tree