John Mason Neale Lyrics

John Mason Neale was an Anglican priest, scholar and hymn-writer.

John Mason Neale Albums

John Mason Neale Lyrics - by Popularity