Castle, Clifford, Herefordshire, England
References (1)
1305 Individual:
Robert De Clifford
(b. Nov 5th, 1305 )