Karl Peter Bruch (Q1732578)
German politician
Language: