Life Cycle of Butterfly

Life Cycle of Butterfly

This photo was taken at Butterfly Park in Chandigarh.