Caravaggio
Publisher: DK
Published: 1999-05-20
ISBN-13: 9780751307245