Stan Margulies
Production
1920-12-14
New York City, New York, USA
2.932