STS-131 Discovey @ SpaceStation. You can see Canadian Dextre robot. #nasa #sts131