Britain's Queen Elizabeth records her Christmas Day broadcast to the Commonwealth in the Chapel Royal at Hampton Court Palace, west of London, December 15, 2010, in this photograph released December 23, 2010.

0 comments:

Post a Comment