KATARINA LÖFSTRÖM - PROPS 04.11.06 - 21.12.06
Man Made Mountain, 2006 Lambda print, mounted behind glass 70 x 100 cm (27,6 x 39,4 inches) Edition of 3