Lockheed Super Constellations

Lockheed Super Constellations


Auburn, Maine (ME), US
According to the May 2009 Air and Space magazine (article not online) these have been bought and are being restored by Lufthansa.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement