Description
This mint, 4.5″ wide embroidered patch features the logo for the Torchwood Institute from the new hit British TV series Torchwood, which is a spinoff of the new Doctor Who TV series. We have many other science fiction movie and TV patches available. This patch comes with a glue backing for easy application to any cloth surface. It has been stored in a smoke and pet free environment.