Stained glass window in St Pancras Parish Church, London. 14th January 2009.