Member for

3 years 5 months
Belgium
Luc Descheemaeker
125
6
617