A Painted Lady (Vanessa cardui), photographed on the flowers of some Himalayan Blackberry (Rubus armeniacus) that I found along the banks of Mayfield Slough in Byxbee Park, Palo Alto Baylands, Palo Alto, CA. The wings on this butterfly are fairly tatttered, but they are still intact enough for this butterfly to be identifiable.
green beetle