Norman Lindsay · RITA, 1879

Norman Lindsay, RITA, 1879, oil on canvas, 54.2 × 44 cm. Sold at auction in 2011. See Norman Lindsay’s auction records and prices →