Member for 3 years 2 months Cuba Raimundo Llerena Ferrer 79 20 44 Cartoonist detail link Raimundo Llerena Ferrer