Crossford Bridge

Public park in Trafford · 5.21 hectares