Official Soyuz TMA-18 Mission Embroidered Patch
Soyuz TMA-18 is a 2010 Soyuz flight to the International Space Station, currently docked with the International Space Station after a successful launch on April 2, 2010. Soyuz TMA-18 transported three members of the Expedition 23 crew to the International Space Station, and docked with the station at 5:25 UTC on 4 April 2010. TMA-18 is the 105th manned flight of a Soyuz spacecraft since the first manned flight in 1967. The Soyuz spacecraft is intended to remain docked to the space station for the remainder of Expedition 23 to serve as an emergency escape vehicle.
This full colour embroidered patch measures approximately 90mm square (3.75" square)
Patch design copyright: Roscosmos/Spacepatches.nl