Description
London: The King's troop Royal Horse Artillery annual inspection The King's troop Royal Horse Artillery, a ceremonial unit of the British Army, annual inspection was conducted by Major-General George Norton Wednesday at London's Regent's Park. Images