Lockheed L-188A(F) Electra, N343HA / 1053, Channel Express (LS / EXS)
Registration: N343HA
Construction Number: 1053
Model Lockheed L-188A(F) Electra
Operator: Channel Express (LS / EXS)
Airport: London - Stansted (STN / EGSS), UK - England
Photographer: Allen Brookes
Date Taken: 10/03/1997
Date Submitted: 14/08/2025
Picture ID:1950233