Anonymous · Sixty Deities, 1854

Anonymous, Sixty Deities, 1854, burlap, 25.5 × 1309 cm. Sold at auction in 2017. See Anonymous’s auction records and prices →