12-09-01 076

12-09-01 076

Observation - 12-09-01 076 - UK and Ireland. Description: large green caterpillar on sallow, very handsome!

large green caterpillar on sallow, very handsome!