Haltwhistle, Northumberland, England
References (2)
1267 Individual:
William De Ros
(b. ~1267 )
1305 Individual:
Margaret Rosse
(b. ~1305 )