Shaw Festival Theatre 2022 Annual Report
In 2022, the Shaw Festival Theatre in Niagara-on-the-Lake marked its 60th anniversary and presented 783 of 811 scheduled performances, 17 [...]
In 2022, the Shaw Festival Theatre in Niagara-on-the-Lake marked its 60th anniversary and presented 783 of 811 scheduled performances, 17 [...]