Actors perform The Passion of Jesus to crowds in Trafalgar Square in 2011 in London, England. The actors come from the Wintershall Estate in Surrey where they also perform a Nativity play in and ... more 
Actors perform The Passion of Jesus to crowds in Trafalgar Square in 2011 in London, England. The actors come from the Wintershall Estate in Surrey where they also perform a Nativity play in and around the farm buildings at Christmas. less 
1 / 30
Yahoo Lifestyle | Photo By Peter Macdiarmid / Getty Images
Fri, Mar 29, 2013 4:00 AM EDT