Skip to main content

TRAETHODYDD. AM Y FLWYDDYN 1845 LLYFR I. DINBYCH: ARGRAFFWYD A CHYHOEDDWYD GAN T. GEE A'I FAB. LLUNDAIN; HUGHES, ST. MARTIN'S LE GRAND. CASTELL NEWYDD YN EMLYN; W. JONES. MDCCCiLY.