Caernavon Castle, Wales
References (1)
1210 Individual:
Margaret Llewellyn
(b. 1210 )