Saturday, December 1, 2007

Santa Suit Season


You know it's Christmas season when you see freshly laundered Santa suits being wheeled around. These beauties were being delivered to a costume shop in London.