Enzo Barboni
Directing
1922-07-10
Rome, Lazio, Italy
6.923
E. B. Clucher