Question:
Words from an old Welsh carol
Length:

21