Caterpillar on Nettle

Caterpillar on Nettle

Observation - Caterpillar on Nettle - UK and Ireland. Description: A larva on a stinging nettle leaf in a garden.

A larva on a stinging nettle leaf in a garden.