The front of St. Peter's Basilica, in Vatican city.

The front of St. Peter's Basilica, in Vatican city.  
 - 11173435

Similar stock images

to-top-page