Ripa Grande, Rome
. (1690). Oil on canvas. 52 x 101. Sale $479,000 (2023, Christie's, 22297, 60).