Keywords: Newport St Thomas Square Christmas lights.JPG Newport on the Isle of Wight own Editor5807 2009-11-22 Christmas decorations in the United Kingdom Newport Isle of Wight Images by Editor5807 Christmas 2009 in the Isle of Wight Christmas on the Isle of Wight 22 November November 2009 |