Townsend Farm
United Kingdom
>
England
>
Dorset
>
West Stour
>
Townsend Farm
Townsend Farm in Dorset, West Stour.
Townsend Farm
Land use
farmyard
Church Street
Beulah Cottage
Manor Farm Gate
The Ship Inn
Manor Farm