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 →