Constellation N7777G on display in TWA colours at the Science Museum, Wroughton, U.K. on 26 May 1985.
Photo: Peter Marson
THE LOCKHEED FILE
www.adastron.com