This Day in History: 1881-04-18

The Natural History Museum in South Kensington, London, UK, was opened.

error: Content is protected !!