A picturesque English village green on a golden autumn afternoon. A charming old stone church with a