Alec Huxley has a fantastic new show entitled “Astronomical Menagerie” opening tonight at 111 Minna in San Francisco CA.