A Russian World Cup

Illustration to mark the 2018 World Cup held in Russia.