caterpillar on poplar

caterpillar on poplar

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

on same tree as hornet moth