STS-125 EVA

STS-125 EVA

STS-125 mission specialist retrieves a power tool.