1 of 1 images
Add to Lightbox
Add to Cart
ITALYMEL-78.jpg
Vatican soldier on guard duty, The Vatican, Saint Peter?s Square, Piazza San Pietro, Rome, Italy

Vatican soldier on guard duty, The Vatican, Saint Peter?s Square, Piazza San Pietro, Rome, Italy

Copyright ©Mel Longhurst/Capital Pictures