This picture is of astronaut Stephen K. Robinson, STS-114 mission specialist, anchored to a foot restraint on the International Space Station’s Canadarm2.
Keywords: Astronaut Stephen K. Robinson, STS-114 mission specialist, anchored to a foot restraint on the International Space Station’s Canadarm2