Hundreds of cadets have marked the anniversary of the Battle of Trafalgar with a parade in London.
The Sea Cadets along with the Royal Marines Cadets put on a display of marching and drills for the annual event.
Due to climate change protesters this year it was moved to Horse Guards Parade.
Captain Philip Russell, of the Sea Cadets, said despite the change in location, it was a "huge privilege" for the cadets.
"For the Sea Cadets, it's an opportunity to showcase their talents," Capt Russel said.
"Unfortunately we've had to move off Trafalgar Square where we usually go but we're on Horse Guards Parade.
"I can't think off the last time that cadets were allowed to parade of Horse Guards Parade, so it's a huge privilege for us," he added.
The parade would usually be held on Trafalgar Square.
The annual events marks the Battle of Trafalgar; a naval engagement fought by the Royal Navy against the combined fleets of the French and Spanish Navies in 1805.
It was the battle that saw Admiral Lord Nelson famously defeat the French and Spanish fleets of Cape Trafalgar in southwest Spain, on October 21 - losing his own life in the battle.
On Trafalgar Day, celebrations are held across the country in honour of his life and victory
Wreaths were also laid to honour Adm Nelson's life and achievements.