small tortoiseshell larvae

small tortoiseshell larvae

Observation - small tortoiseshell larvae. Description: 15mm

15mm