Laurie Scher ’63

6 December 2021

Class: 1963

Major: English

Residence: West Hollywood, CA

Deceased: December 5, 2021

Posted In