Salvator Rosa · Untitled

Salvator Rosa, Untitled, oil on canvas, 115.5 × 150.3 cm. Sold at auction in 2021. See Salvator Rosa’s auction records and prices →