Cudworth Park

Public park in Barnsley · 4.6 hectares