Il Caravaggio
By: di Roberto Longhi.
Contributors: Longhi, Roberto, 1890- ed.
Publisher: A. Martello
Published: 1952
Place of publication: Milano
Language: ita
Number of pages: 46