Closeup of butterfly on flower in the Butterfly Aviary of the Calusa Nature Center, Fort Myers,Florida.