A Peru fan wears an elaborate costume featuring flags from participating countries, as football fans from around the world gathered to celebrate and cheer on their teams on the eve of the 2018 FIFA World Cup, on Nikolskaya Street in Moscow. (Photo | AP)