Serra::Cantor::Crew
Installation crew, Richard Serra's sculpture "Sequence", Cantor Arts Center, Stanford University, July 18-21, 2011.
22 photos · 121 views