Sophia Narrett | Taylor Hall Room 203 at Vassar College | Art Exhibits | Chronogram Magazine

This is a past event.

Sophia Narrett

Sophia Narrett uses embroidery to tell stories about love and desire. She holds a BA in Visual Arts from Brown University and a MFA in Painting from the Rhode Island School of Design.