Aug 11, 2010
This video was shot by Felicia Levin in late July 2010 at the Effie Yeaw Nature Center in Carmichael, California.