sluice_019

installation view: Nash & Hubbard

installation view: Nash & Hubbard
sluice__ Art Fair
16 – 18 October 2015
Bargehouse, Oxo Tower
London, GB