Individual Details

Rhys Ap Maredudd Wales

(963 - )

Events

Birth963Deheubarth, Flintshire, Wales, Great Britian
Death

Families