Electra_Arrives_Miami_23 May Published on May 24, 2012 in 23 May 1937Full resolution (672 × 505) Next → Lockheed Electra 10E NR16020 arriving at Miami, Florida.