Monday, August 29, 2011

The Giants win the World Series!


Eyes are shining all over San Francisco!



The Excelsior celebrates.
11/1/10