Two Russian spacecraft Toddler T-shirt
- from our Affiliates
Two Russian spacecraft docked with the International Space Station, as seen from Space Shuttle Discovery's flight deck window featured with STS-131.
sts-131
horizon
planets
space exploration
view
windows
international space station
earth
view from space
discovery
shuttle
space travel
spacecraft
vehicles
outer space
transportation
space shuttle
aircraft
space
indoors
outdoors
horizontal
photography
spaceship
russian
flight deck
soyuz
spaceflight
progress
resupply
modules
hardware
equipment
components
docked