profile image

Martin Schaefer

German Ambassador to South Africa