Sebert Street Open Space

Public park in Gloucester · 1.12 hectares