Mary Ellis Country Park - North

Public park in West Oxfordshire · 6.9 hectares