The Green (II)

Public park in Salford · 0.63 hectares