Madonna of the Palafrenieri, 1605-1606

Picture for Madonna of the Palafrenieri, 1605-1606

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