Versions of
Rock of Ages (1763)
Augustus Montague Toplady
1776748Rock of Ages1763Augustus Montague Toplady
Versions of Rock of Ages include: