Alice CArroll
Set and Costume Designer
Alice
Alice Carroll is a set and costume designer based in London.
Her design focus specialises on classic plays, new writing, opera and site specific theatre.
Alice Carroll is a set and costume designer based in London.
Her design focus specialises on classic plays, new writing, opera and site specific theatre.