Caravaggio: A Novel
Caravaggio: A Novel
$23.95
Peachment, Christopher
Cl. New York, 2003
Book ID: 60037
Written as Caravaggio's confession, told in humorous, blasphemous, often brutal prose.
304 pp.
Peachment, Christopher
Cl. New York, 2003
Book ID: 60037
Written as Caravaggio's confession, told in humorous, blasphemous, often brutal prose.
304 pp.