Close
Nettle caterpillar, Blue-striped nettle grub
Parasa lepida