Member for 1 year 1 month Italy Francesco Frank Federighi 33 0 13 Cartoonist detail link Francesco Frank Federighi