A Swiss Guard on duty at the Vatican in Rome Italy

- Image ID: AGMREB

A Swiss Guard on duty at the Vatican in Rome Italy

culliganphoto / Alamy Stock Photo

Image ID: AGMREB

Location: st peter's basilica vatican city rome italy