June 20, 2015

The 25th annual Tribute to the Trees featuring the Palo Alto Chamber Orchestra, alfresco dining, silent auction, raffle and more!