Ely, Cambridgeshire, United Kingdom, July 19th 2007, Ely Cathedral stained glass window depicting the Last Supper with Jesus Christ and the desciples at the table