Organisation

Stroud (Gloucestershire, England). Rural District Council.