Colorful finches in red and yellow sitting on a tree at the Palo Alto Baylands nature preserve in Palo Alto, California.
Palo AltoBaylandsnaturepreservefinchescolorfulwhimsicaltreeSilicon Valley