Clifford Castle, Clifford, Herefordshire, England
References (1)
1006 Individual:
Drew De Baalun
(b. 1006 )