fbpx

Sherman Theatre

Address: Senghennydd Road, Cathays, Cardiff, CF24 4YE, Wales, United Kingdom
Tour dates: 10–15 Jun 1974, 24–28 Oct 1978, 16–20 Oct 1979
Made by Palace