Russia to host FIFA World Cup: Receives World Cup inspired makeover

WION Russia Published: May 29, 2018, 06:06 PM(IST)
Russia will be hosting FIFA World Cup 2018 from June 14 to July 15. Artists transform the city, give it a inspired makeover. Abandoned buildings were transformed with murals by the artists.
Read in App