A Swiss Guard on duty at the Vatican in Rome

- Image ID: A5YEEB

A Swiss Guard on duty at the Vatican in Rome

culliganphoto / Alamy Stock Photo

Image ID: A5YEEB

Location: vatican city rome italy