Member for 6 years 3 months Netherlands Tjeerd Royaards 1611 1333 1039 Cartoonist detail link Tjeerd Royaards