kirtlington-21

Capital – St. Mary’s Church, Upper Heyford