The nuances of flag design — and how branding unifies us

49,218 views | Michael Green • TEDxUSU