Painted Lady Butterfly (Cynthia) feeds on goldenrod; Tahlequah, Oklahoma, United States of America PacificStock