Skip to main content

Y TRAETHODYDD AM Y FLWYDDYN 1900. LLYFR LV TREFFYNNON: P. M. EVANS & SON. MDCCCC.