Center For Land Based Learning Farm at Putah Creek, Yolo County, California, USA June 17, 2008 Size: 1cm +/-
This is the best image I could get and there happened to be a friend/competitor in the photo too. I think this is a Peponapis but am not sure. Any help or confirmation would be much appreciated. :)