President Obama and the Queen are proceeding towards Buckingham Palace in the Queen’s carriage, waving to thousands of cheering Britons; all is going well.

President Obama and the Queen are proceeding towards Buckingham Palace in the Queen’s carriage, waving to thousands of cheering Britons; all is going well.

Leave a Reply

Your email address will not be published.