Screen Shot 2017-07-01 at 17.16.02 Published on July 1, 2017 in 2 July 1990Full resolution (2221 × 1248) ← Previous Next → A Mil Mi-26 flies over Chernobyl complex, April 1996.