Richard Serra

RICHARD SERRA is an American artist based in New York.

ADVERTISEMENTS