archival print on Hahnemühle paper
120 × 99 cm47 1/4 × 39 inAcquired 2008Dean StreetCarter Room
Dean StreetCarter Room