David Ffowc LLYFRAU GAN YR AWDUR Ffowc o Flwyddyn - David Ffowc £4.95 Dyddiadur Ffarmwr Ffowc - David Ffowc £4.95