Skip to main content

Charlotte Abbott

Production & Set Designer

Charlotte Abbott is a production & set designer based in New York City.