Member for 6 years 2 months Netherlands Bart van Leeuwen 452 4 1050 Cartoonist detail link Bart van Leeuwen