Fellowship, laughter and good food at our annual Christmas dinner! What a motley crew!