New Short Range Passenger Jet (1965)

Long Beach, California, United States of America (USA).

Media