Garibaldi's hymn, arr: for piano by Harold Thomas.
Thomas, Harold.