President of Ireland visits Windsor Castle

Queen Elizabeth II and the President of Ireland, Michael D. Higgins, arrive in a state carriage at Windsor Castle in England on April 8, 2014. This is the first official visit by the head of state of the Irish Republic to the United Kingdom. (Photo by Steve Parsons – WPA Pool/Getty Images)

Read more...