English

John David Edwards

John David Edwards
Birth
Thursday, December 19, 1805
Penderlwyngoch, Gwnnws
Death
Tuesday, November 24, 1885
Llanddoged
Age: 
79