Townsend A E Lt Royal Flying Corps



UK Photo Archive: T &emdash; Townsend A E Lt Royal Flying Corps The Sphere 24th Mar 1917

Source : The Sphere 24th Mar 1917