Organisation

Bishop's Stortford (England). Urban District Council.