Helicopter lands in St. Peters Square in front of the Vatican and airmen deliver message?
ITALY: Vatican City: St. Peter's Square:
POPE PIUS XII Recs message of faith from helicopter pilots landing in St Peters Sqr, Rome
ROME Helicopter lands in St Peters Square Rome..Airmen hand message of Faith to Pope ..Blessing
ST. PETER'S ROME. Helicopter lands in Square by Church..Two pilgrims hand over message of faith to Pope from all airmen.....Takes off again watched by crowds
aircraft, airmen, police, pilgrim, pilgrimage
Background: Helicopter lands in St. Peters Square in front of the Vatican and airmen deliver message of faith to Pope