Feb 5, 1915 - Stroud, Gloucestershire, England, UK
No biography available.
No crew credits available.