Lockheed T-33A-1-LO MM54-2951
Lockheed T-33A-1-LO MM54-2951 / SA-951 (msn 580-9451, ex 54-2951), marked as MM54-1951on display at Amendola Air Force Base, on 23 March 1999
Picture No
13679001
Media ID
48389201
Size
5433px x 2723px
(3.2MB)
Credit
© The Tony Lovelock Collection / Peter Butt / Mary Evans
Source
Scanned from an original negative by Tony Lovelock
Date
1999





























