Category:British Library

From Wikipedia, the free encyclopedia

The British Library is the national library of the United Kingdom, located in London.