Saint Leonard church. Stained glass. Passion of Christ. The last supper. Jesus and his apostles. Arbois. France.