New Beverly Pepper Installation at the Stanford Art Museum
July 5, 2022
The new public artwork installation by award-winning American sculptor and environmental artist Beverly Pepper is an iteration of an installation in Italy created specifically for the Stanford campus.