Clifford Castle
Clifford Castle
Image of Clifford Castle
in the village of Clifford, Herefordshire, England
founded by Earl William Fitz Osbern.
Image stored with William Fitzosbern
from Our Folk - Hart Family - by Albert Douglass Hart, Jr. - Home Page