Screen Shot 2018-04-03 at 10.28.21 Published on April 3, 2018 in 4 April 1943Full resolution (660 × 686) ← Previous Next → The B-24 Liberator “Lady Be Good” was found near the horseshoe shaped feature at the center of this satellite image, just west of the Libya/Egypt border. (Google Images)