Share 
Croft Castle - Leominster, England Croft family photo
Michael Atkins
Added
by

Croft Castle - Leominster, England

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
Photo taken at Leominster, England on