by phakimata
Houston, TX, USA - Jan. 23 2015: International Space Station at Johnson Space center mockup facility in Houston, TX.