Stock Photo - Headquarters of the International Committee of the Red Cross (ICRC) with the conference centre Humanitarium, Geneva, Switzerland.

Stock Photo: Headquarters of the International Committee of the Red Cross (ICRC) with the conference centre Humanitarium, Geneva, Switzerland.

Searchable keywords