Amy Stickland

Amy Stickland is London-based set designer.