Isabel Berglund's "City of Stitches," installed at the Charlottenborg Exhibition

Hall in Copenhagen, Denmark, 2003


Photo by Christoffer Askman