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

You’ll drift apart, it’s true, but you’ll be out in the open, part of everything alive again. Philip Pullman