Adderbury Lakes

Public park in Cherwell · 2.61 hectares