Aug 26, 2021 Barnard Sculpture in Honor of Professor Emerita Maria Luisa "Weecha" Crawford College News