Travel

GUM department store

The venerable GUM department store is outlined in lights on Moscow's Red Square. Sasha Vasilyuk / For The Times
Loading