Leo Luster

Born: None


Placeholder

Numbered

as Self
Released: 2012-10-14

An estimated 400,000 people were tattooed with serial numbers at Auschwitz, of whom only a few...

Movie page