The Green

Public park in Salford · 1.45 hectares