Ambrosius von Viermund

German diplomat