Long Beach, Los Angeles County, California, USA July 11, 2011 Size: 16mm
After searching I am leaning towards Nezara Viridula (Southern Green Stink Bug).
Love to have this confirmed or corrected. It laid eggs on the yellow flower in my garden and they recently hatched.