Mikhail Gorbachev (right), General Secretary of the Central Committee of the Communist Party of Soviet Union, president of the USSR and king of Spain Juan Carlos I (left) walking along guards of honor of Royal guards during Mikhail Gorbachev's official visit to Spain.