Book cover

Hymns, no. 111
Rock of Ages



0:00 0:00
Introduction
Audio

Rock of Ages

Text: Augustus M. Toplady, 1740–1778

Music: Thomas Hastings, 1784–1872



Text: Augustus M. Toplady, 1740–1778

Music: Thomas Hastings, 1784–1872