Madonna of the Palafrenieri, 1605-1606
Caravaggio, Madonna of the Palafrenieri, 1605-1606, Oil on canvas, 292 x 211 cm, Galleria Borghese, Rome, Italy.
Caravaggio, Madonna of the Palafrenieri, 1605-1606, Oil on canvas, 292 x 211 cm, Galleria Borghese, Rome, Italy.