zebra caterpillars

zebra caterpillars

Observation - zebra caterpillars. Description: on Ragwort near Walthamstow filter-beds

on Ragwort near Walthamstow filter-beds