Hanes plwyf Trefdraeth
By: gan y Parch. O. Hughes (Tyswyn), Aberffraw.
Publisher: Jarvis & Foster
Published: 1905
Place of publication: Bangor
Language: wel
Number of pages: 88