Aviation Photo #1321851: Lockheed T-33A - Greece - Air Force


Photo 4,260 of 4,263 by Steve Brimley
  • Chris Lofting
    Greece - Air Force
    Lockheed T-33A
    Lockheed T-33
    Lockheed T-33
    Lockheed
    580-9125
    35786
    TR-786
    Kalamata
    Greece
    September 18, 2007
  • 18

Photo Details

Photo ID
#1321851
Views
3,707
Photographer
Generic Type
Basic Type
Manufacturer
Reg.
Country
Accepted
January 27, 2008
Caption
Preserved
Width
1280px
Height
850px

Photographer


Photos
4,987
Views
29M
Likes
79.3K
Joined
May 2005