Journal article

Review of Caravaggio exhibition

CR MARSHALL

Burlington Magazine | Burlington Magazine Publications | Published : 2004