Tag: Trafalgar Square
The Passion of Jesus, Trafalgar Square, London, Good Friday – 18 April
The huge Wintershall cast – including a donkey and horses – in colourful costumes, realistic scenes and a heart-moving crucifixion and resurrection: The Passion of Jesus makes a great impact. The Passion of Jesus has […]