Horse Guards Parade, London, UK. 8th June 2019. Soldiers of the 1st Battalion Grenadier Guards Troop their Colour in the presence of HM The Queen at the Queen’s Birthday Parade. A Royal carriage arrives with Camilla, Duchess of Cornwall; Catherine, Duchess of Cambridge; Prince Harry and Meghan, Duchess of...
<br /> <a href=Source