The Kidneys

Public park in Oxford · 3.88 hectares