On State Street in Chicago, Santa's reindeer have already arrived.
Picture Taken November 13, 2004 by RCH
< | Picture of the Moment Archive | >
Picture of the Moment maintained by altair@gmail.com