Three songs, words translated from the German of E. Geibel, composed by Mary Carmichael.
Carmichael, Mary.
Geibel, E.