Light Dragoons on parade

Soldiers from the Light Dragoons have been granted the freedom of the town of Dereham in Norfolk.

Advertisement