22.04.11 - The Passion with Michael Sheen, Aberavon Beach, south Wales. Michael Sheen playing the part of The Schoolteacher makes his way through the crowds on Aberavon Beach during his performance in The Passion
CDF_The_Passion_Michael_Sheen_40.jpg (more from the event)
22.04.11 - The Passion with Michael Sheen, Aberavon Beach, south Wales. Michael Sheen playing the part of The Schoolteacher makes his way through the crowds on Aberavon Beach during his performance in The Passion
Gareth Everett/Huw Evans Agency