Piazza Navona
. (1710). Oil on copper. 44 x 74. Sale $1,020,000 (2012, Christie's, 2534, 39).