oil on paper
58 × 76 cm22 7/8 × 29 7/8 inAcquired 2015Dean StreetScreening Room
Dean StreetScreening Room