Embassy of the Republic of Zambia
Sweden - Stockholm