2018 FIFA World Cup Russia. Football fans on the streets of Moscow. From Russia with love! Moscow, Russia - 29 Jun 2018...