Barber  Park, Irvine, Orange County, CA. 2-26-10. © Ron Hemberger

Aphid