St Mary the Virgin Grounds

Public park in Oxford · 0.08 hectares