Russian Ambassador Borodavkin

H.E Mr. Alexey Borodavkin, Ambassador, Permanent Representative of the Russian Federation to the United Nations and other international organizations in Geneva Photo credit: UNOG