Image 69 of 386
Exorcist_Rome_Italy_07.jpg
Pilgrims sitting in Saint Peter's Square in front of Saint Peter's Basilica in Rome, Italy, by the entrance to the Vatican City, the home of the Catholic Church.
FOR MORE INFORMATION PLEASE WRITE TO ALEX@ALEXMASI.CO.UK
**TEXT AND LENGHTY INTERVIEWS AVAILABLE**
FOR MORE INFORMATION PLEASE WRITE TO ALEX@ALEXMASI.CO.UK
**TEXT AND LENGHTY INTERVIEWS AVAILABLE**