Live action footage
Interior of St. Peter's Basilica, Vatican, Italy
HD
1920 x 1080
Editorial Use Only