Skip to Main Content

profile avatar

Sarah Muehlbauer

New York, NY, United States

Born 1988, New York, NY. Currently lives and works in New York City.

About the artist

Sarah Muehlbauer

Joined In 2012

(0 Followers)

About the artist

Sarah Muehlbauer

Joined In 2012

(0 Followers)

ABOUT
EDUCATION

Born 1988, New York, NY. Currently lives and works in New York City.

Yale School of Art, MFA, 2012

Sarah Lawrence College, BA, 2010