Passion play was one of many to take place in towns across Britain

Advert

Cover for web