Home » Gallery » Events & Gatherings » 2006.07.24-28 Michelscon Science Center Workshop Pasadena, ca