Stock Photo: Jesus, Caiaphas and high priests in front of the temple, Passionsspiele 2010 Passion Play, Oberammergau, Bavaria, Germany, Europe