McDonalds Russian wallpaper Russian McDonald's Its large gleaming store near Pushkin Square in Moscow signaled a new era of optimism in the wake of the Cold War. McDonalds is n… Monday, June 13, 2022 Edit