Every year December arrives on our doorstep only to catch most of us unprepared for the festive season.
Christmas gifts, part one: the thought behind mine

Every year December arrives on our doorstep only to catch most of us unprepared for the festive season.