Screen Shot 2018-05-01 at 08.53.59 Published on May 1, 2018 in 2 May 1952Full resolution (540 × 761) ← Previous A de Havilland Engine Company advertisement in the Illustrated London News, circa 1950.