Saint Joseph des Fins church. Passion of Christ. The last supper. Jesus and his apostles. Institution of the Eucharist. Stained glass window. Annecy. France.