Ambridge
View of Hanbury church Worcestershire, England. The setting for the fictional village of ambridge in the radio serial the archers.
© Taylorstockwin | Stock Free Images