Mitchell Library

Entertainment & Arts

Europe, United Kingdom, Glasgow City

The Mitchell Library is a large public library and centre of the public library system of Glasgow, Scotland.