Maxime LeRoux

Birthdate

March 26, 1951

Birthplace

Sainte-Adresse, France

Deathdate

January 24, 2010