2005 Advent calendar
- a Christmas gift guide
![]()
2423
222120
19181716
1514131211
109876543
21
Why in Christ's name does Christ's birth have to be celebrated in winter? Any Noel baby will tell you that the OBGYN's hands are cold, cold, cold. Your gynaecologist will thank you grandly for this electric hand warmer that burns if you leave it plugged in for too long.
Design and contents © Andrea See