Footage of a tourist-free area in St Peter’s, though the ornate walls and floor provide a lot to look at. Filmed in Rome, Italy on May 8, 2012.
Footage of a tourist-free area in St Peter’s, though the ornate walls and floor provide a lot to look at. Filmed in Rome, Italy on May 8, 2012.