Skip to main content

Y TRAETHODYDD. AM Y FLWYDDYN 1870. LLYFE X S* J$ TREFFYNNON: ARGRAFFWYD A CHYHOEDDWYD GAN P. M. EYANS. MDCOOLXX. I UYFRíîHI ' í-;v;-'l-'.. kPTHOi j