Caravaggio.
Series: The library of great masters
Publisher: Scala; Riverside
Published: 1984
Place of publication: Firenze; New York
Language: eng
Subjects: Caravaggio, -- 1571-1610.