Dafydd y garrey wen. David sur le rocher blanc, Welsh air, arranged by S. Thalberg.
Thalberg, S.
Dafydd y Garrey Wen (Air.)