Wednesday, November 13, 2013

On a walk into Palo Alto early last month









No comments: