Saturday, November 29, 2008

Elves landing


You can tell it is almost time for Christmas because the elves and Santa have landed (via parachute) in Quincy. (Santa's landing is not pictured.)

No comments: