Christmas Russia Free Stock Images
Include:
Interior Main Universal Store (GUM) in the Christmas (New Year) holidays, Red Square, Moscow, Russia
Saint-Petersburg streets with New Year decoration, Christmas illumination on Nevsky Prospect, Russia