Share
Interior, 2015
Oil on canvas
137 × 122 in
348 × 309.9 cm
Sold
London, London , Miami
Interior, 2015
Oil on canvas
137 × 122 in
348 × 309.9 cm
Sold
London, London , Miami