LJ user yashin posts LJ user marie_automne‘s pictures of the British football fans [1] arriving in Moscow for the Champions League final. Pictures of Moscow posts a photo report from the “idol worship” in Moscow's Red Square [2], where the UEFA Cup is being displayed next to Lenin's Tomb.
Russia: British Fans and UEFA Cup
· Written by Veronica Khokhlova
Categories: Eastern & Central Europe, Western Europe, Russia, United Kingdom, Sport, Travel