The Carrs

Public park in Cheshire East · 21.83 hectares