Caravaggio
Publisher: Skira Editore
Published: 2010
Language: eng
Number of pages: 247
ISBN-13: 9788857204581
Subjects: Caravaggio, michelangelo merisi da, 1573-1610; Painting, italian