Tag: Great Hymns of the Faith in Calhoun County

Composition of “The Old Rugged Cross”