Photo Library

This picture is © Stuart Jessup and may not be used or published without permission.

Registration: FAE-502

Construction Number: 580-7637

Model Lockheed AT-33A

Operator: Ecuadorean Air Force

Airport: Manta - Eloy Alfaro International (MEC / SEMT), Ecuador

Photographer: Stuart Jessup

Date Taken: 07/02/1995

Date Submitted: 20/11/2014

Ex 52-9502. Note 54-9402 at Paris is painted as 29502(2014)


Picture ID:1474923

Correct or Update this entry