Back to photostream

St. Peter's Square, Vatican City

Vatican City, Rome, Italy. Complete indexed photo collection at WorldHistoryPics.com.

575 views
0 faves
0 comments
Uploaded on August 5, 2019
Taken on August 5, 2019