Tuesday, June 14, 2011
















Richard Serra at the Strand Book Store
June 14, 2011

1 comment:

Keith said...

THE Richard Serra ?