Skip to main content

Y GREAL. AM Y FLWYDDYN MDCCCLIY CYFROL III. LLANGOLLEN: ÀRGRAFFWYD YN ARGRAFFDY Y BEDYDDWYR, GAN WILLIAM WILLIAMS, DROS Y DIRPRWYWYR.'