All the above snap shots were taken by me recently from the little garden in my backyard. Though i couldn’t catch the moment where the butterfly came out of the chrysalis and flew away but i still have most of the stages above. This is just for you to see how remarkably our nature has planned it out and for you to know how beautiful butterflies come into this world. It was a time consuming project and I assume that you would like it. And for those kids who have butterfly development cycle as their project, this definitely would be a good learning experience. Good Day!