serra-beacon
Richard Serra, Torqued Ellipses, Installation View, Dia-Beacon, 2000
Previous Next