kirtlington-23

Capital – St. Mary’s Church, Upper Heyford