Member for 6 years 3 months Netherlands Tjeerd Royaards 1606 1331 1038 Cartoonist detail link Tjeerd Royaards