Kersal Moor

Public park in Salford · 8.3 hectares