Posts Tagged: early Christian hymn writers

A Charge to Keep I Have (Lowell Mason preludes)