
Northeastern Installed Bronze Hare Statue
A massive 16-foot bronze sculpture has been placed at the Boston campus as part of the university's growing public art collection.
Live Poll
Do you believe universities should prioritize the installation of public art on campus?
