DescriptionSTS-129 patch.svg English: STS-129 patch, embroidery artwork version For STS-129 the sun shines brightly on the International Space Station...