Amelia Earhart’s Lockheed Electra 10E NR16020 taking off at Miami, Florida Published on June 13, 2012 in 1 June 1937Full resolution (548 × 418) ← Previous Next → Amelia Earhart’s Lockheed Electra 10E NR16020 taking off at Miami, Florida