Giuseppe Garibaldi II

Italian general, granchild of italian patriot giuseppe garibaldi (1879-1950).

Born July 29th, 1879 in Melbourne.

Died May 19th, 1950 at 70 years old in Rome.

Occupations
military officer

It is not length of life, but depth of life. Ralph Waldo Emerson