Zoe Palmer
Birthday: 1903-08-29 Place of Birth: Fulham, London, England, UK
Synopsis
Acting
The Luck of the Navy
A spy has his son steal an Admiral's submarine plans.