Posted by Conceptual Muse on October 23, 2012 Anne Crofton Dearle Father Christmas has come to the Isle of Wight early this year It’s only October and already he is exhausted, what will he be like when we get to December? View original postAdvertisement