Hucclecote Meadows

Public park in Gloucester · 2.99 hectares