The Shaw Festival is celebrating a great season. It sold 271,000 tickets for the Niagara-on-the-Lake cultural attraction, the highest sales in its history.
↧