Designed by
Title
The International Committee of the Red Cross ICRC logo #113886059
Description
Logo of ICRC on samsung tablet. The International Committee of the Red Cross ICRC is a humanitarian institution based in Geneva, Switzerland, and a three-time Nobel Prize Laureate
This image is editorial