The artists creates photogramms of objects from the Thames.
Bearspace, London (GB) 25 Nov 2005 – 22 Dec 2005