Luzhniki Stadium in Moscow (Stock Footage)

Luzhniki Stadium in Moscow (Stock Footage)

Moscow winter cityscape: Luzhniki Stadium with cars passing by near and bare trees in the foreground

Moscow

Saint Petersburg

by
by
by
by
by
by