Out of this World

Special Feature ISO, Red Star Magazine, 09/13, China

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

See more and read the article here