David Ungnad von Sonnegg (Q43388312)
European diplomat
Language:
other details