The Passion of Jesus in Trafalgar Square
Good Friday 14th April 2017
Trafalgar Square, London, Great Britain
The Wintershall theatre company
The Life of Christ The Greatest Story of all time.
one hundred Wintershall players bring their electric and moving portrayal of the final days of Jesus to this iconic location in the capital.
Photograph by Elliott Franks
Image licensed to Elliott Franks Photography Services