Your Cart

Caravaggio: A Novel

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.