Caught this butterfly on the flowers at the Newfoundland Insectarium in Deer Lake.