Trinity

2002

Site specific self contained slide projection Thames Embankment

.
150 cms x 150cms x 300 cms:
..