The 9-by-4-foot tapestry, recovered in Texas in 2012, was formally handed over to the Embassy of Spain in Washington on Wednesday for "repatriation." The 16th century tapestry was stolen from the cathedral in Roda de Isabena, Spain, in 1979.