De Havilland Albatross Frobisher
De Havilland Albatross Frobisher - The De Havilland Aircraft Co Ltd
Picture No
13826801
Media ID
43761502
Size
3429px x 2565px
(1.3MB)
Credit
© Aviation Ancestry Collection / Mary Evans
Source
Flight magazine - November 24th 1938
Date
1938





























