Question:
Words from a German carol
Length:

21