Handley Page Automatic Slots
Handley Page Automatic Slots - Handley Page Ltd
Picture No
13829948
Media ID
43657945
Size
2204px x 2953px
(723KB)
Credit
© Aviation Ancestry Collection / Mary Evans
Source
Flight magazine - June 27th 1930
Date
1930





























