Advertisement
X

Spasskaya Tower International Military Music Festival

Russia gears up for the Spasskaya Tower international military music festival, an annual military music event, held on Red Square in Moscow.

Russia gears up for the Spasskaya Tower international military music festival, an annual military music event, held on Red Square in Moscow.

Show comments
US