Spreckels Organ Centennial Concert
December 31, 2014
With 45 minutes to go, seats are filling up and the temperature continues down.
Photo by Mike Cox