IDBURY PRINTS

SALVATORE ROSA (Italian / 1615-1673)

Salvatore Rosa was an Italian Baroque painter.

See also:

Selected prints by SALVATORE ROSA

Der Hain der
Philosophen, c.1884
Etching

View all available prints by SALVATORE ROSA