Wednesday, March 29, 2017

de Havilland Otter

Produced from 1952 to 1967, about 450 were built and many remain in service today. More here.

No comments: