The Delves

Public park in Walsall · 2.53 hectares