Dextre in Space

 

 

STS-133 and Canada’s Dextre.  Photo courtesy of NASA, naturally.