Jemima Stehli & John Hilliard
Untitled,2002
c-type print
70 x 83 cm