Tuesday, May 15, 2012

53: RU-905120




The Luzhniki Stadium which is set to host the final of the 2018 FIFA World Cup due to be held in Russia.

Luzhniki Stadium - Moscow - Russia

No comments:

Post a Comment