Thread started by Old GothOld Gothstarted this itemThe Lost Electra!Lockheed L-10 Electra With 1963 Commemerative Stamp of Amelia Earhart Williams Brothers 1:5353598 2005 New box 3 September 2019, 12:36News Feed »