Saint Peter's Basilica

Saint Peter’s Basilica, Rome, Italy

 

  • Looks great. The noise in the video is a bit disturbing though. :)

  • The Saint Peter’s Basilica is such a nice place. Thing for sharing this video with us.