2021-06-13 President Biden visits Windsor Castle following G7
15 images Created 14 Jun 2021
Windsor, UK. 13th June, 2021. President Biden and First Lady Jill Biden arrive from the G7 in Cornwall on Marine One to be welcomed by the Queen with a Guard of Honour and afternoon tea. The US President's Cadillacs, known familiarly as The Beast, are also pictured departing from Windsor Castle.