No photo

Acting

Leone LeDoux

Born 1911-01-11· Norwich, Connecticut, USA