Above,visitors walk through massive steel sculpture by American artist Richard Serra during a special preview at the Guggenheim museum in Bilbao, northern Spain, June 3, 2005.
Share this post
Richard Serra: Torqued Ellipses Essay
Share this post
Above,visitors walk through massive steel sculpture by American artist Richard Serra during a special preview at the Guggenheim museum in Bilbao, northern Spain, June 3, 2005.