Flete House
Country house in Devon, England / From Wikipedia, the free encyclopedia
Flete House is a Grade I listed country house at Holbeton, in the South Hams region of Devon, England.
Flete House is a Grade I listed country house at Holbeton, in the South Hams region of Devon, England.