Marrickville’s Depot Theatre Announces Inaugural Production
Sydney’s newest multipurpose independent theatre, The Depot Theatre, has announced it’s first production: Anton Chekhov’s masterpiece, The Cherry Orchard. First produced by the Moscow Art...