Aviation Photo #0882005 Lockheed T-33A - Portugal - Air Force

[ Medium Large ]
1,007 of 2,258
Sponsor Message
Sponsor Message
"65000 Horas" special livery. On display at Air Base 11, Portuguese Air Force 53th anniversary commemorations.
[ Medium Large ]
Distinct Views: 6,397
Photo Added: July 18, 2005

Explore Other Great Photos