My All is On the Alter


Song Arrangement

Creators (2)

Composer

  1. Phoebe P. Knapp

Arranger

  1. Morley Calvert