SlideShow 2

Image: 
Isaac Newton telescope and meteor stripe at La Palma