Stephanie Brown

April 24, 2012
Stephanie Brown is an artist, tattooist, and self-described wayward tumbleweed based in Chicago, IL. She received her BFA from the School of the Art Institute of Chicago in 2010, focusing on painting and drawing. With subject matter ranging from observations of the natural world to interpretations on supernatural mythos, Brown's artistic talent extends across disparate genres, styles, and mediums.