The International Space Orchestra and Nelly Ben Hayoun special feature in Red Star Magazine, September 2013, China

See more and read the article here