"Trinity Projection " 2002


Site specific self contained slide projection Thames Embankment.

150 cmsx 150cms x 300 cms: ..