Salvator Rosa · Battle scene, circa 1641–1642

Salvator Rosa, Battle scene, circa 1641–1642, Oil on canvas, 116 × 174.5 cm. Sold at auction in 2024. See Salvator Rosa’s auction records and prices →