David Thaxton and Declan Bennett in rehearsal - Jesus Christ Superstar | Regents Park

David Thaxton and Declan Bennett in rehearsal – Jesus Christ Superstar | Regents Park