The Worldwide Telescope and my new baby. What a great combination !


WorldWide Telescope and My new baby


IMG_0894-copy.JPG