Results 1 results found Church of St. John the Baptist at Holcombe Burnell Barton, surrounded by countryside in winter, Longdown, Devon, England, United Kingdom, Europe