Class: 1960
Major: Studio Art
Residence: San Diego, CA
Deceased: July 12, 2023
Obituary
Suki Larson '93
Douglas Ross '59
Add a comment