Reflection Advent - the word means 'arrival'. And here we are, having 'arrived' at our celebration of Christmas Day - The First...