Robert Hamer
Directing
1911-03-31
Kidderminster, Worcestershire, England, UK
0.948