Paris, October 2007. Stained glass window in St Etienne du Mont Church. The last supper presumably