Jan 24, 1903 - Kingston upon Thames, Surrey, England, UK
No biography available.
No crew credits available.