Church Dedication Archive

376 – All Things Are Thine

1 All things are Thine; no gift have we, Lord of all gifts, to offer Thee; And hence with grateful hearts today, Thine own before Thy feet we lay. 2 Thy will was in the builder’s thought; Thy hand unseen amidst us wrought; …