Trans World Airlines (TWA) Lockheed L1011 Tristar

Pictured at Los Angeles International airport, U.S.A during late July 1992.

1,086 views
2 faves
0 comments
Taken on January 18, 2010