Largest picture ever of JPII adorns St Peter's Square


Hat-tip to The Catholic Herald website where I spotted this video.

Comments