Mermaid Theatre Trust Ltd

Past productions

  • , Grand Theatre, Blackpool, Alhambra Theatre, Bradford, and other locations. 14th October – 14th December 1968.