Echoes In Petals Falling
About Wen Liu
WEN LIU Born: China, 4th of July 1988. Resident of Vienna, Austria since 2004. Founder&Artistic Director of Festival M.A.R.S.(Music&Arts ReSound). (M.A.R.S.Festival website) Compositions & Performances Wen’s works have been featured…