Tuesday, December 20, 2005







Christmas in London-- think of a kid with nose pressed against the glass. Clearly a lot of people having a wonderful time! Note the paper hats... English tradition I guess. Alternate versions - reindeer antlers, santa hats, elf caps...

No comments: