Sixteen Welsh melodies with traditional and original Welsh words and English lyrics

Williams, John Lloyd

IMSLP