All the paintings of Caravaggio
By: edited by Constantino Baroni..
Contributors: Baroni, Constantino.
Publisher: Oldbourne
Place of publication: London
Language: eng
Number of pages: 100