August 19, 2006

giants game at AT & T Park

November 7, 2006

Web 2.0 Conference 2006 at Palace Hotel