Tag: Skowhegan School of Painting and Sculpture

Rachel Stern

Rachel Stern (b. 1989, New York City) is a photographer whose work challenges conventions of beauty and promotes escapist, constructivist fantasy. She received her BFA in Photography and the History…