event · 01 December 1967 · 58 years ago
Queen Elizabeth inaugurates 98-inch (249-cm) Isaac Newton telescope
More events on 01 Dec