Force of Nature II by Lorenzo Quinn Film

17 Feb 2011

Force of Nature II by Lorenzo Quinn was installed in Berkeley Square on 10 February 2011.