President Biden Visits Windsor Castle WindsorAdd to Cart Add to Lightbox Download
A cavalcade of vehicles led by the two Cadillacs known as the Beast leaves Windsor Castle following President Biden's visit on 13th June 2021 in Windsor, United Kingdom. President Biden and First Lady Jill Biden were welcomed at Windsor Castle by the Queen following the G7 summit with a Guard of Honour followed by afternoon tea.
- Copyright 2021 Mark Kerrison
- Image Size
- 5123x3416 / 3.9MB
- Contained in galleries
- 2021-06-13 President Biden visits Windsor Castle following G7