Lloyd Rees · Sydney - The Source, 1973

Lloyd Rees, Sydney - The Source, 1973, oil on canvas, 97 × 168 cm. Sold at auction in 2022. See Lloyd Rees’s auction records and prices →