Caravaggio
By: con un saggio di Mina Gregori
Publisher: Banco ambrosiano; Electa
Published: 1993
Place of publication: Vento; Milano
Language: ita
Number of pages: 147
Notes: Includes bibliographical references (p. 147).