Oct 31 2014 ECHO Project 2014 Team From left to right: Lin (China), Estelle & Manuela (Cameroon), Goery & Angelise (France) ECHO Project 2014 powerful team that workef from January 6th until February 28th 2014 Share this:TwitterFacebookLike Loading... Related