Member for 2 years 7 months Spain David García Vivancos 51 14 25 Cartoonist detail link David García Vivancos