Perfect from egg, through five caterpillar instars, to a beautiful J, a perfect chrysalis formation, 10 days in the chrysalis, a quiet and perfect sliding out of the chrysalis, perfect proboscis joining, now hanging to let wings dry.
I'll set them outside, in a few hours time, so they can fly off to their butterfly life 🦋