Stored telescopes at the National Maritime Museum. Stored telescopes at the National Maritime Museum.