Telmara Farm
United Kingdom
>
England
>
Essex
>
Uttlesford
>
Debden
>
Telmara Farm
Telmara Farm in Debden in Uttlesford.
Telmara Farm
Land use
farmyard
Wignore Farm Road
Henham Road
Hamperden End
Wigmore Farm
Monk's Farm
Roother's Farm
Maison de Fleur