Felix Sherrard LeMarinel
1926-2003
Born: Los Angeles, California
Died: Palmdale, Los Angeles, California, United States of America
1926-2003
Born: Los Angeles, California
Died: Palmdale, Los Angeles, California, United States of America