London. 18 September 2022. Some 110 horses converged onto Combermere Barracks in Windsor in preparation for the final piece in Her Majesty Queen Elizabeth II’s…
London. 18 September 2022. Some 110 horses converged onto Combermere Barracks in Windsor in preparation for the final piece in Her Majesty Queen Elizabeth II’s…