Visitors enjoy the views standing on the observation deck at the Luzhniki Stadium. The Moscow City Business Centre is seen on the left. © Sputnik / Eugene Odinokov
WNU Editor: The above picture came from this photo-gallery .... Moscow at its Finest: Luzhniki Stadium's Deck Astonishes With Splendid Views (Sputnik).
0 Response to "Picture Of The Day"
Post a Comment