Hymns of the Saints (RLDS) (1981, 1982), 151
Every Good and Perfect Gift


Every Good and Perfect Gift

First line: Every good and perfect gift