Handley Page Automatic Slots
Handley Page Automatic Slots - Handley Page Ltd
Picture No
13859834
Media ID
43665041
Size
2144px x 1423px
(447KB)
Credit
© Aviation Ancestry Collection / Mary Evans
Source
Flight magazine - December 1st 1932
Date
1932





























