Marcella Anna Stasa (installation and sculpture) HOLLAND_IMPERSONATURE_ARTSPACE16_610912_01 0 By Diane Monteiro on April 27, 2015