Richard Castle, , Herefordshire, England
References (1)
1337 Individual:
John TALBOT
(bpt. May 3rd, 1337 )