Purple Hairstreak larva, pupa and imago

Purple Hairstreak larva, pupa and imago

Observation - Purple Hairstreak larva, pupa and imago - UK and Ireland. Description: Date given is date the caterpillar was found. Obviously it did not pupate and eclose all on the same day.

Date given is date the caterpillar was found. Obviously it did not pupate and eclose all on the same day.