June 20, 2011 by Matthew Rodriguez
Orest Keywan's winning installation at the 2006 Sculpture by the Sea exhibition.
Comment