caterpillar on poplar

caterpillar on poplar

Observation - caterpillar on poplar - UK and Ireland. Description: on same tree as hornet moth

on same tree as hornet moth