Stock Photo: England, London, Horse Guards Parade. Mounted troops from the Blues and Royals regiment on duty in Horse Guards Parade in central London on the route of the Royal Wedding.

Stock Photo: 4282-17761 England, London, Horse Guards Parade. Mounted troops from the Blues and Royals regiment on duty in Horse Guards Parade in central London on the route of the Royal Wedding.