Results 1 results found Church of San Salvatore in Lauro and St. Peter's Basilica beyond, Ponte, Rome, Lazio, Italy, Europe