Member for 6 years 3 months Netherlands Tjeerd Royaards 1596 1331 1035 Cartoonist detail link Tjeerd Royaards