Rick Maestraccio Third time - third and last walk on mission STS-131, on April 13, 2010

Rick Mastracho Third Time - Third and final walk on mission STS-131, on April 13, 2010