Also check out select photos on:

Tuesday, July 28, 2009

Stanford and Mountain View, California


































No comments: