International Committee of the Red Cross

A global TV commercial produced for ICRC to incentivise charity donations and raise awareness.

Disciplines

Sector


Share