8mm caterpillar

8mm caterpillar

Observation - 8mm caterpillar - UK and Ireland. Description: on mullein plant

on mullein plant