WS Game 3 – San Francisco

San Francisco Giants, S.F. Giants, photo, 2012, World Series

Grace Cathedral

San Francisco is filled with Giants fans showing their support!

Comments are closed.

%d bloggers like this: