Twenty European Carols. Translated and arranged by Mary Barham Johnson.
Johnson, Mary Barham.
Johnson, Mary Barham.
MC.