Rome in Caravaggio's Day. 1600-1630.
Publisher: Skira
Published: 2011-01-01