Categories
faith

Thousands watch Passion of Jesus Performance in Trafalgar Square

The 90-minute production is completely free of charge – a gift to Londoners and visitors.