viewing in: House-Church of St. Peter Photos
Randall Niles peers into the House of Peter at Capernaum on the Sea of Galilee in Israel. Please visit www.RandallNiles.com and www.AllAboutTheJourney.org for more pictures, videos, and related articles.