The Twelve Keys installation
Dean Clough, Halifax, U.K. 1995

for information, reviews and links, go to www.traceyholland.co.uk
14 photos · 319 views