2009 by dellarees on 08/06/2018 in 2009, Installation, Sculpture, United Kingdom Gold Line Embossed gold foil, plaster, cellulose paste. 650 x 80cm Alexandra Palace Park, London Read more