Report - The Solar System: A6: Telescopes. The Telescope Telescope – device that makes distant object appear closer – A Dutch lens maker, Hans Lippershey, invented.

Please pass captcha verification before submit form