Nanconwy, Caernarvonshire, Wales
References (2)
Individual:
HOWELL ap DAVID
Individual:
DAVID ap GRUFFYDD