Stella Brown (b. 1998, Northern California) is a New York based artist working in graphite, paint, and collage.
She holds a B.A. in Visual Arts from the University of California, Santa Cruz, and is the founder and creative director of Scratch Magazine.
CV