Caravaggio[English Edition] (MiniMonographs of Art)
ISBN-13: 9788875710828