Canvas is committed to exploring the artistry of theatre, producing shows that are honest and innovative, and supportive of fearless creativity

Current Shows

Past Shows