11005-42110 Yellow admiral (Vanessa itea) caterpillar in the process of pupating *
yellowadmiralpupate42110butterflycaterpillarVanessaiteakahu kowhaibassaris