Lockheed AT-33A, FAE-632 / 580-1426, Ecuadorean Air Force
Registration: FAE-632
Construction Number: 580-1426
Model Lockheed AT-33A
Operator: Ecuadorean Air Force
Airport: Manta - Eloy Alfaro International (MEC / SEMT), Ecuador
Photographer: Stuart Jessup
Date Taken: 07/02/1997
Date Submitted: 20/11/2014
EX USAF 58-0457
Views
Picture ID:1474924