Stanford Laptop Orchestra - Live in China

Thursday, July 3, 2014
6:00 PM - 7:15 PM
(Pacific)
Stanford Center at Peking University