The Vapourer

The Vapourer

Observation - The Vapourer - UK and Ireland. Description: Caterpillar with red spots and 4 cream 'shaving brushes'

Caterpillar with red spots and 4 cream 'shaving brushes'