Street art with a message of hope and peace

1,719,123 views |
eL Seed |
TED2015
• March 2015