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