David Roberts · Piazza of St Mark from the Canal, Venice, 1796

David Roberts, Piazza of St Mark from the Canal, Venice, 1796, oil paint, 68.7 × 114.8 cm. Sold at auction in 2023. See David Roberts’s auction records and prices →