International Committee Of The Red Cross (icrc) Print OUR WORLD. YOUR MOVE. by Saatchi & Saatchi Geneva

OUR WORLD. YOUR MOVE.
The Print Ad titled OUR WORLD. YOUR MOVE. was done by Saatchi & Saatchi Geneva advertising agency for International Committee Of The Red Cross (icrc) in Switzerland. It was released in Apr 2009.

OUR WORLD. YOUR MOVE.