Harri'r Wythfed a'r Diwygiad.
Publisher: Jarvis & Foster
Published: 1909
Place of publication: Bangor
Language: wel
Number of pages: 133