STS091-707-090
June 8, 2011
Russia's Mir space station is captured on film as it floats above the blue and white planet Earth during Shuttle-Mir final fly-around.
Topics:
Entertainment Culture, Human spaceflight, Spaceflight, Space exploration, Russia's MIR space station, Russia, STS-71, Shuttle–Mir Program, STS-86, Mir
