De Havilland Controllable-Pitch Airscrews
De Havilland Controllable-Pitch Airscrews - The De Havilland Aircraft Co Ltd
Picture No
13826838
Media ID
43761533
Size
2944px x 2089px
(2.7MB)
Credit
© Aviation Ancestry Collection / Mary Evans
Source
Aeroplane magazine - November 29th 1940
Date
1940





























