ALMA Exhibition at Glendale Central Library in California

Exhibition Date: 2009