Band of Angels restoration complete after complaints from alumni
photo courtesy of NCSA Archives"Band of Angels" sculpture in the Palmer courtyard, May 1988. The Band of Angels sculpture standing in the center of New College’s Palmer complex has finally received its well-needed refurbishment. The sculpture, also known affectionately as “Big Mother,” was completed in…
0 Comments
February 21, 2019