Cheltenham Library

Cheltenham Library
Clarence Street, Cheltenham, Gloucestershire, GL50 3JT