Madonna of Loreto, 1604-1606

Picture for Madonna of Loreto, 1604-1606

Caravaggio, Madonna of Loreto, 1604-1606, Oil on canvas, 260 x 150 cm, Basilica of Sant'Agostino, Rome, Italy.