Close
Painted lady caterpillar
Venessa cardui