Russia has marked the 76th anniversary of victory over Nazi Germany in the Second World War with a series of military commemorations around the country.
There was a parade in Moscow's Red Square and similar scenes elsewhere, to demonstrate the country's military strength.
Thousands of troops, military vehicles, aircraft and weaponry formed part of the demonstrations.
Russia celebrates each year on 9 May – the day after countries in western Europe mark VE Day.
The visual demonstration of military power comes amid heightened tensions with the west, mainly over the build-up of forces on Russia's western border with Ukraine.