Church Mead

Public park in Buckinghamshire · 0.5 hectares