Michael Johnson · TERRA ROSSA, 1999
Michael Johnson, TERRA ROSSA, 1999, oil on linen, 183 × 365 cm. Sold at auction in 2019. See Michael Johnson’s auction records and prices →
Michael Johnson, TERRA ROSSA, 1999, oil on linen, 183 × 365 cm. Sold at auction in 2019. See Michael Johnson’s auction records and prices →