Travel

GUM department store

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