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 →