Peekaboo Published September 7, 2017 at 2506 × 1410 in Photos, Video and DATA from the Eclipse Balloon Project ← Previous Next → Total Eclipse 2017, Camas ID, USA