Breadcrumb Home Who's who Spain - Permanent Mission (UN) Who's who Spain - Permanent Mission (UN) Permanent Missions and Delegations Avenue Blanc 53 1202 Geneva Switzerland +41 22 909 28 30 https://bit.ly/3hxBk1s Contact this organization