Holy Cross Church
  • 详细地址: Church Way | Corner Sparsholt St, Sparsholt OX12 9PU, England