Here there be tygers!

Here there be tygers!

Observation - Here there be tygers! - UK and Ireland. Description: Caterpillar on Stinging Nettle

Caterpillar on Stinging Nettle