HUB
Directing
David MacDonald
*1904
in Helensburgh, Scotland, UK
4/10
Special Agent K-7
1936
7/10
Rulers of the Sea
1939