Thomas Prinz

Prinz is the German ambassador to Nepal.


Latest from Thomas Prinz

Load More
Top