New! A new way to manage your bios and photos. read more ×
Croft Castle - Leominster, England

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 ·