Y PENNAF PETH
ac
Ystoriau Cenhadol Eraill
GAN
JOHN HUGHES MORRISLiverpool
LIVERPOOL:
HUGH EVANS A'I FEIBION, CYF., 356/60 STANLEY ROAD
1936