Expedition 65 Flight Engineer Thomas Pesquet of ESA (European Space Agency) is pictured attached to an articulating portable foot restraint on the end of a robotic arm during the space walk to install new solar panels on the International Space Station. Picture: NASA.
{}