Albert Parker
Directing
1885-05-11
New York City, United States
0.116