Gorse Hall

Public park in Tameside · 6.06 hectares