Peacock Caterpillar 7293

Observation - Peacock Caterpillar 7293. Description: Caterpillar Peacock Butterfly on Nettle Black with white spots and spines

Caterpillar Peacock Butterfly on Nettle Black with white spots and spines