Stanford campus - 1
<< Previous Next >>
Stanford campus - 1 (May 10, 2006)
Last month in Palo Alto, CA.