Reuters

Russian Cosmonauts Install Cameras on Hull of International Space Station

show full description
 
 
Russian Cosmonauts Install Cameras on Hull of International Space Station | NewsLook