Dafydd Llwydd ab Elise (Q91206553)
Language:
other details
aliases Dafydd Llwyd Lal (or Yale) ab Elise ap Gruffudd ab Einion of Plas yn Lal

External Links