File photo taken on July 19, 2017 shows blossoms of flowers in front of Kremlin Palace in Moscow, Russia. (Xinhua/Wu Zhuang)
RIGHT BG
File photo taken on July 19, 2017 shows blossoms of flowers in front of Kremlin Palace in Moscow, Russia. (Xinhua/Wu Zhuang)