Member for 3 years 8 months Spain David García Vivancos 665 19 27 Cartoonist detail link David García Vivancos