Abergavenny, Monmouth, England
References (1)
Individual:
Gruffudd ap Cadwaladr
(b. ABT 1202/1217 )