Leonard Crofoot
1 title
Acting
Sep 20, 1948
Utica, New York, USA