Aviation Photo #0975672 Lockheed T-33A - USA - Air Force

[ Medium Large ]
760 of 1,129
Sponsor Message
Sponsor Message
Sitting pretty in the museum compound.
  • Add To Album
  • Like (12)
  • Photog's Choice
  • Cross-Data
    Stuart Haigh
    USA - Air Force
    Lockheed T-33A
    Lockheed T-33
    Lockheed T-33
    Lockheed
    580-9720
    53-6099
    Mount Clemens - Selfridge ANGB
    Michigan
    USA
    September 16, 2004
  • Correction
[ Medium Large ]
Distinct Views: 1,921
Photo Added: December 14, 2005

Explore Other Great Photos