24700
NEWS FROM CALIFORNIA INSTITUTE OF THE ARTSCALARTS
Production still from the film ‘Double Up’ by Francesca Penzani | Photo: Neil G Phillips