Land of Illusion

Claudine Hartzel, November 2000.
slide installation, part of group show The Department, at Intermedia Gallery, Glasgow


0 Comments