Leonard Appell

Born: June 5th, 1922

Died: December 31st, 1984