St Albans School Passion Play (picture)March 1966A scene from a Passion Play presented by infants of Denaby St Albans School