Aircraft N323EA — 1973 Lockheed L-1011-385-1 TriStar 1 Photo at LMML
Photo ID: AC1564749
Lockheed L1011 Tristar N323EA British Airways
Location: