Peter Fagg

By  Peter Fagg
November 25, 2016 03:53 PM MST
Many readers recently read about or visited the beautiful "Light of the World" garden at Thanksgiving Point in Utah. It is a remarkable oasis of faith.
3 Min Read