CHRISTOPHER DUFFY - installation

  < >


Exorcism by Oxidation,
2006
mixed media, 8x3x3 feet



close