Robonaut 2, the first humanoid robot in space #photography #technology #space #robot #hands #touch #humanoid #sci fi #leonardo
Meagan Hunt Saved to hands