Caravaggio (BSS Gallery: Masters of the World) Large book 1991/3/1 Alfred Moir (Author), Painting, Art Book, Collection, Art Book