Isabel Berglund's "City of Stitches," installed at the Charlottenborg Exhibition
Hall in Copenhagen, Denmark, 2003
Photo by Christoffer Askman