Historical Events on April 18, 1881

Day of the Week: Monday

Historical Events

  • Natural History Museum opens in South Kensington, England