Pomona, CA

Xavier Depraz

Full name Xavier Marcel Delaruelle
born April 22, 1926
died October 18, 1994 (age 68)