California Towhee-IMG_0309-Alum Rock

California Towhee (AKA Little Brown Bird) on a rock just off the trail in Alum Rock Park, San Jose, California.

763 views
1 fave
3 comments
Taken on May 26, 2007