oil on canvas
105 × 105 cm41 3/8 × 41 3/8 inAcquired 2008Dean StreetScreening Room
Dean StreetScreening Room