Check out telescopes and more at the St Louis Library!