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

Leave a Reply

Your email address will not be published.