Butterfly on a yellow flower at the Winnipeg Assiniboine Park ZooButterfly on a yellow flower at the Winnipeg Assiniboine Park Zoo