Piazza del Popolo (1715). Oil on canvas. 57 x 110. Sale $993,000 (2008, Bonhams, 15948, 100).