Lockheed T-33A 57-0723
United States Air Force - Lockheed T-33A-5-LO 57-0723 (MSN 580-1452), of the Air Defense Weapons Center, at Tyndall Air Force Base, Florida
Picture No
14037428
Media ID
47869713
Size
5433px x 3631px
(3.2MB)
Credit
© The Peter Butt Aviation Collection / Mary Evans Picture Library
Source
Unattributed photographer - scan of original positive
Date
circa 1968





























