Check Price Add to Lightbox Download
Next >
Pontifical Swiss Guard stands at attention, Vatican City, Rome, Italy
Pontifical Swiss Guard stands at attention, Vatican City, Rome, Italy