Paolo Sala · Westminster Abbey, 1859
Paolo Sala, Westminster Abbey, 1859, panel, 21.6 × 30.5 cm. Sold at auction in 2017. See Paolo Sala’s auction records and prices →
Paolo Sala, Westminster Abbey, 1859, panel, 21.6 × 30.5 cm. Sold at auction in 2017. See Paolo Sala’s auction records and prices →