Leaded Light Window Restoration in Bonchurch, Isle of Wight 20th April 2017RestorationBy Colin Conroy