This beautiful butterfly landed on the flower while we were sitting by the edge of the River in Yosemite, CA.