Il Caravaggio
By: [by] Pietro Tirloni
Publisher: Instituto italiano d'arti grafiche
Published: 1951
Place of publication: Bergamo
Language: ita
Number of pages: 29
Notes: committed to retain 20181001 in perpetuity ReCAP Shared Collection