Osgathorpe Park

Public park in Sheffield · 6.73 hectares