Toggle artefact panel

Masterpieces of European painting

The Madonna of Loreto - Caravaggio

Rome, Italy