Chris Martin · Staring into the Sun, 2002
Chris Martin, Staring into the Sun, 2002, oil on canvas, 363.2 × 299.7 cm. Sold at auction in 2017. See Chris Martin’s auction records and prices →
Chris Martin, Staring into the Sun, 2002, oil on canvas, 363.2 × 299.7 cm. Sold at auction in 2017. See Chris Martin’s auction records and prices →