Results 1 results found Soldiers parading during Trooping the Colour, London, England, United Kingdom