A project of peace, painted across 50 buildings

1,006,092 views | eL Seed • TEDSummit