Street art with a message of hope and peace

1,691,510 views | eL Seed • TED2015