Caneuon Mynyddog
Publisher: R.Hughes & Son
Published: 1860
Place of publication: Wrexham
Language: wel
Number of pages: 128
Notes: From library of Llew Tegid.