One of the many butterflies at the butterfly gardens in the Calgary Zoo.