The Rye

Public park in Buckinghamshire · 25.34 hectares