I Surrender All
David Phelps
| Duração : 03:44
Compositor: Julia Ward Howe, Judson W. Van de Venter, Winfield S. Weede
Este tema está presente nos 3 álbuns seguintes:
Hymnal
David Phelps
Hymnal
David Phelps
David Phelps Collection
David Phelps