The Church of Santa Maria del Popolo

Piazza del Popolo, 12, Rome, Italia

Museum's collection