Russian film crew wraps space station shoot and returns to earth

Print Friendly and PDF