Activate Code
Location: United States
Blog
Richard Serra was considered the greatest living U.S. sculptor, and had a long connection to Southern California.