Installation Documentation from the International Photography Triennial 2012
Odense, Denmark
Stickers ranging in size from 60 X 175 cm to 90X 230 cm
Bibliography Section Article Bibliography Section Catalog Bibliography Section Web Link PDF icon displayed by thumbnail Sold Dot