HusbandRhiwallon Ap Cynfynd. 1070ID: I5658992476Died1070 — Mechain, Montgomeryshire, Wales, United Kingdom