1,686,676 views | eL Seed • TED2015

Street art with a message of hope and peace