Thank you for your patience while we retrieve your images.


Thumbnails
 
St. Peters Basilica in the Vatican in Rome Italy

St. Peters Basilica in the Vatican in Rome Italy

A light beam shines through a portal in the roof of St. Peters Basilica in the Vatican in Rome onto a believer.