https://heartstonepictures.wistia.com/medias/eo0jzhub6s?embedType=async&videoFoam=true&videoWidth=640
Producer Sondra Martin Hicks shares about the time she saw Jesus in Rome, Italy.
Reviews for I Saw Jesus At The Vatican