The British Museum, London, c1900. The British Museum is dedicated to human history, art and culture, and is located in the Bloomsbury area of London. From Sights and Scenes in England and Wales. [Cassell and Company Ltd., c1900]
Pixel Dimensions (W x H) : 4660x3524
File Size : 16,037kb