Sarah Charlesworth

Sarah Charlesworth, a lecturer with the rank of professor in the Program in Visual Arts in the Lewis Center for the Arts, passed away on June 26, 2013.

Leave a comment