out-of-stock.net
Eyes on the Sky, by David Mogolov
by David Mogolov Photo: © Depositphotos.com/BMWX1P Tourists atop the Arc de Triomphe were the first to see the light, which appeared for about ten seconds, on June 8, 2015. A Belgian schoolteacher took the clearest photo, the one that ran worldwide in the early days before the truth was known. A