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