Anonymous · La Divina Pastora

Anonymous, La Divina Pastora, oil on canvas, 87.9 × 67.3 cm. Offered at auction in 2011; not sold. See Anonymous’s auction records and prices →