St. Peter's Basilica, The Vatican, Rome Italy

Marcus 2009-02-09

Views 475

http://www.romanlife-romeitaly.com Inside view of one of the most celebrated monuments in the world, the St Peter's Basilica. This extrordinary building is located in the Vatican City, Rome Italy and is the home of the Catholic Church and the Pope. http://www.romanlife-romeitaly.com

Share This Video


Download

  
Report form