Croft Castle - Leominster, England Croft family photo

Croft Castle - Leominster, England

Taken in Leominster, England in .

Croft Castle, was the home of the Croft family since before Domesday. This photo was taken in 1995 by Dorothy Croft Halstead, a Croft family descendant.

Croft Castle, was the home of the Croft family since before Domesday. This photo was taken in 1995 by Dorothy Croft Halstead, a Croft family descendant.

Write a comment
Added by
Comment · Contact ·