Catherine Dean ’93

24 September 2019

Class: 1993

Major: Women's Studies

Residence: Chicago, IL

Deceased: September 21, 2019

Posted In