“Lumen” is part of the “PST ART: Art and Science Collide” series currently mounted at various sites around LA. Special installations by Pasadena-based Helen Pashgian and Charles Ross, both artists who ...
But these smaller films — crafted scene by scene with passion and unique perspectives — are just as deserving of the spotlight. At the Awards-Qualified Short Film Showcase hosted by the School of ...