Dafydd Goch ap Trahaearn Goch ap Madog (Q96312001)
Language:
other details
aliases Dafydd Gôch (of Penllech) ap Trahearn Gôch

External Links