1305010022

1305010022

Observation - 1305010022. Description: Caterpillar on nettle

Caterpillar on nettle