Screen Shot 2014-09-26 at 20.28.05 Published on September 26, 2014 in 27 September 1946Full resolution (915 × 571) ← Previous Next → De Havilland DH.108 TG/306. (Unattributed)