Wednesday, August 8, 2012

Elizabeth Gamble Garden, Palo Alto

1 comment: