Leo Pescarolo

Leo Pescarolo

Born

January 1, 1935

Died

May 24, 2006 (71 years old)

Known For

Production

Place of Birth

Genova, Italy

Known For