Thank you for your patience while we retrieve your images.

The Queen and The Duke of Edinburgh formally welcome His Majesty King Felipe VI of Spain at Horse Guards Parade on Wednesday 12th July 2017. Pictured: The King, accompanied by The Duke of Edinburgh, inspects the Guard of Honour, which is the 1st Battalion Irish Guards..