Check Price Add to Lightbox Download
St. Peter's Basilica as seen from the Via della Conciliazione, Rome, Italy
St. Peter's Basilica as seen from the Via della Conciliazione, Rome, Italy