William Scherer Fine Art Photography | All Photos | Giants Stadium, 2010 World Series
Giants Stadium, 2010 World Series

Giants Stadium, 2010 World Series